package com.villaday.idf.model3;

import java.util.List;

public class Add_brokerage_newestEntity {


    /**
     * code : 200
     * status : success
     * msg : success
     * body : {"description":"邀请1位下级VIP会员就可以提现所有加返佣金<br/>每邀请一位下级会员可提现5元加返佣金","frozenAddBrokerageAmountValue":"1.4","id":"QAqXzK0JaW","inviteNumber":1,"page":"pages/reward/index","rule":"1. 平台所有产品均有加返， 部分特惠抢购活动产品除外;<br/>  2. 会员自购，推广成单后都享受加返，裂变收益没有加返;<br/>  3.  在获得已有佣金的基础上，再加返20%，所有会员均可参与;<br/>  4. 加返佣金立即返到会员账户，默认冻结状态，每邀请发展一位下级VIP会员后激活5元，加返不足5元按实际金额;<br/>  5. 加返活动最终解释权归属爱订房。","supportAddBrokerage":true,"templateList":[{"number":0,"poster":"https://img.villaday.com/images/material/45022/template_1906171726.png"},{"number":1,"poster":"https://img.villaday.com/images/material/45139/template_1906211149.png"}],"totalAddBrokerageAmount":140,"totalAddBrokerageAmountValue":"1.4","unfrozenAddBrokerageAmount":0,"unfrozenAddBrokerageAmountValue":"0"}
     */

    private String code;
    private String status;
    private String msg;
    private BodyEntity body;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public BodyEntity getBody() {
        return body;
    }

    public void setBody(BodyEntity body) {
        this.body = body;
    }

    public static class BodyEntity {
        /**
         * description : 邀请1位下级VIP会员就可以提现所有加返佣金<br/>每邀请一位下级会员可提现5元加返佣金
         * frozenAddBrokerageAmountValue : 1.4
         * id : QAqXzK0JaW
         * inviteNumber : 1
         * page : pages/reward/index
         * rule : 1. 平台所有产品均有加返， 部分特惠抢购活动产品除外;<br/>  2. 会员自购，推广成单后都享受加返，裂变收益没有加返;<br/>  3.  在获得已有佣金的基础上，再加返20%，所有会员均可参与;<br/>  4. 加返佣金立即返到会员账户，默认冻结状态，每邀请发展一位下级VIP会员后激活5元，加返不足5元按实际金额;<br/>  5. 加返活动最终解释权归属爱订房。
         * supportAddBrokerage : true
         * templateList : [{"number":0,"poster":"https://img.villaday.com/images/material/45022/template_1906171726.png"},{"number":1,"poster":"https://img.villaday.com/images/material/45139/template_1906211149.png"}]
         * totalAddBrokerageAmount : 140
         * totalAddBrokerageAmountValue : 1.4
         * unfrozenAddBrokerageAmount : 0
         * unfrozenAddBrokerageAmountValue : 0
         */

        private String description;
        private String frozenAddBrokerageAmountValue;
        private String id;
        private int inviteNumber;
        private String page;
        private String rule;
        private boolean supportAddBrokerage;
        private int totalAddBrokerageAmount;
        private String totalAddBrokerageAmountValue;
        private int unfrozenAddBrokerageAmount;
        private String unfrozenAddBrokerageAmountValue;
        private List<TemplateListEntity> templateList;

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getFrozenAddBrokerageAmountValue() {
            return frozenAddBrokerageAmountValue;
        }

        public void setFrozenAddBrokerageAmountValue(String frozenAddBrokerageAmountValue) {
            this.frozenAddBrokerageAmountValue = frozenAddBrokerageAmountValue;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getInviteNumber() {
            return inviteNumber;
        }

        public void setInviteNumber(int inviteNumber) {
            this.inviteNumber = inviteNumber;
        }

        public String getPage() {
            return page;
        }

        public void setPage(String page) {
            this.page = page;
        }

        public String getRule() {
            return rule;
        }

        public void setRule(String rule) {
            this.rule = rule;
        }

        public boolean isSupportAddBrokerage() {
            return supportAddBrokerage;
        }

        public void setSupportAddBrokerage(boolean supportAddBrokerage) {
            this.supportAddBrokerage = supportAddBrokerage;
        }

        public int getTotalAddBrokerageAmount() {
            return totalAddBrokerageAmount;
        }

        public void setTotalAddBrokerageAmount(int totalAddBrokerageAmount) {
            this.totalAddBrokerageAmount = totalAddBrokerageAmount;
        }

        public String getTotalAddBrokerageAmountValue() {
            return totalAddBrokerageAmountValue;
        }

        public void setTotalAddBrokerageAmountValue(String totalAddBrokerageAmountValue) {
            this.totalAddBrokerageAmountValue = totalAddBrokerageAmountValue;
        }

        public int getUnfrozenAddBrokerageAmount() {
            return unfrozenAddBrokerageAmount;
        }

        public void setUnfrozenAddBrokerageAmount(int unfrozenAddBrokerageAmount) {
            this.unfrozenAddBrokerageAmount = unfrozenAddBrokerageAmount;
        }

        public String getUnfrozenAddBrokerageAmountValue() {
            return unfrozenAddBrokerageAmountValue;
        }

        public void setUnfrozenAddBrokerageAmountValue(String unfrozenAddBrokerageAmountValue) {
            this.unfrozenAddBrokerageAmountValue = unfrozenAddBrokerageAmountValue;
        }

        public List<TemplateListEntity> getTemplateList() {
            return templateList;
        }

        public void setTemplateList(List<TemplateListEntity> templateList) {
            this.templateList = templateList;
        }

        public static class TemplateListEntity {
            /**
             * number : 0
             * poster : https://img.villaday.com/images/material/45022/template_1906171726.png
             */

            private int number;
            private String poster;

            public int getNumber() {
                return number;
            }

            public void setNumber(int number) {
                this.number = number;
            }

            public String getPoster() {
                return poster;
            }

            public void setPoster(String poster) {
                this.poster = poster;
            }
        }
    }
}
